self-restoring insulation - Deutsch Englisch Wörterbuch